// 这是求一个4x4数组的鞍点
//连续的进行数组内数值的比较，连续用for循环
#include <stdio.h>
int main()
{
    int a[4][4];
    int i;
    int j;
    int max;
    int maxj;
    int z;
    int xinhao=1;
    printf("give me a 4x4 list:");
    for(i=0;i<4;i++)
    {
        for(j=0;j<4;j++)
            scanf("%d",&a[i][j]);
    }
    printf("the list is");
    printf("\n");
    for(i=0;i<4;i++)
    {
        for(j=0;j<4;j++)
        {
            printf("%5d",a[i][j]);
        }
        printf("\n");
    }
    for(i=0;i<4;i++)
    {
        max=a[i][0];
        maxj=0;
        for(j=0;j<4;j++)
        {
            if(a[i][j]>max)
            {
                max=a[i][j];
                maxj=j;
            }
        }
            for(z=0;z<4;z++)
            {
                if(max>a[z][maxj])
                {   xinhao=0;
                    continue;
                }
            }
            if(xinhao)
            {
                printf("the point is a[%d][%d]:%d\n",i,maxj,max);
                break;
            }

        }
            if(!xinhao)
                printf("the point not exist\n");
return 0;
}
